cottage self catering glasgow london perthshire escorts bed and breakfast galway b&b holiday dublin golf clubs bed & breakfast perth edinburgh dundee golf carnoustie irish escort cork scotland music golf club celtic crieff golf course